body {
	background:#FFF;
	color:#333;
	font:14px befen,Tahoma,Arial,Helvetica,"Microsoft YaHei";
	overflow:hidden;
}

a {color:#333;}
a:hover {color:#F60;}
th,td {white-space:nowrap;}
select {appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:0 10px !important;padding-right:30px !important;background:#FFF url(select-arrow.png) right 10px center no-repeat;}

.clear {clear:both;}
.left {float:left;}
.right {float:right;}

.bold {font-weight:bold;}

.red {color:#F00;}
.blue {color:#00F;}
.highlight {color:#F60;}

.layui-header {}
.admin-header {position:fixed;left:0;top:0;width:100%;color:#333;font-size:14px;}

.layui-footer {}
.admin-footer {background:#EEE;color:#333;font-size:14px;text-align:center;}

.admin-logo {position:absolute;left:16px;top:16px;font-size:22px;}
.admin-text {float:right;line-height:60px;}
.admin-logo {color:#FFF;}
.admin-logo a {color:#FFF;}
.admin-text {color:#CCC;}
.admin-text a {color:#CCC;}
.admin-text a:hover {color:#FFF;}

.admin-menu {float:right;}
.admin-menu .layui-nav {background:0 0;}
.admin-menu .layui-nav .layui-nav-bar {height:0;}
.admin-menu .layui-nav .layui-nav-child {top:60px;z-index:1000;}
.admin-menu .layui-nav .layui-nav-child a {color:#000;}
.admin-menu .layui-nav .layui-nav-child a {background:#FFF;}
.admin-menu .layui-nav .layui-nav-child a:hover {background:#EEE;}
.admin-menu .layui-nav .layui-nav-child .layui-this a {color:#000;}
.admin-menu .layui-nav .layui-nav-child .layui-this a {background:#FFF;}
.admin-menu .layui-nav .layui-nav-child .layui-this a:hover {background:#EEE;}

.admin-side {background:#393D49;}
.admin-side .layui-nav-tree .layui-nav-item {line-height:normal;}
.admin-side .layui-nav-tree .layui-nav-item a {height:40px;line-height:40px;}
.admin-side .layui-nav-tree .layui-nav-parent {background:#2B2E37;}
.admin-side .layui-nav-tree .layui-nav-parent:hover {background:#2B2E37;}
.admin-side .layui-nav-tree .layui-nav-child a {background:#393D49;}
.admin-side .layui-nav-tree .layui-nav-child a:hover {background:#009688;}

.layui-layout-admin {background:#FFFFFF;}
.layui-layout-admin .admin-body {position:absolute;top:100px;bottom:0px;background:#EEE;}
.layui-layout-admin .other-body {position:absolute;top:60px;bottom:0px;background:#EEE;}
.layui-layout-admin .admin-content {position:relative;margin:15px;padding:15px;background:#FFF;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.1);}

.layui-layout-panel {background:#F2F2F2;}
.layui-layout-panel .admin-body {position:absolute;top:100px;bottom:0px;background:#EEE;}
.layui-layout-panel .other-body {position:absolute;top:60px;bottom:0px;background:#EEE;}
.layui-layout-admin .admin-content {position:relative;margin:15px;padding:15px;background:#FFF;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.1);}

.position {position:fixed;top:60px;left:200px;right:0;padding:0 15px;background:#FFF;border-bottom:1px solid #CCC;}
.position h1 {height:39px;line-height:39px;font-size:15px;}
.status {margin:10px 0;}
.searcher {}
.searcher .layui-input {width:200px;}

.layui-left-margin {margin-left:10px;}
.layui-right-margin {margin-right:10px;}
.layui-top-margin {margin-top:10px;}
.layui-bottom-margin {margin-bottom:10px;}
.layui-left-padding {padding-left:10px;}
.layui-right-padding {padding-right:10px;}
.layui-top-padding {padding-top:10px;}
.layui-bottom-padding {padding-bottom:10px;}

.layui-table {color:#333;}
.layui-input {padding:0 10px;}
.layui-all-input {width:100%;}
.layui-long-input {width:280px;}
.layui-time-input {width:160px;}
.layui-date-input {width:100px;}
.layui-long-textarea {width:550px;}

.layui-input+span, .layui-select+span {}
.layui-disabled, .layui-disabled:hover {
	cursor:not-allowed !important;
	color:#333333 !important;
	border-color:#E6E6E6 !important;
	background-color:#EEEEEE !important;
}
.layui-tab {}
.layui-tab-content {padding:10px 0;}
.layui-laydate, .layui-form-select .layui-anim.layui-anim-upbit {animation-name:none !important;-webkit-animation-name:none !important;}

/* btn */
.layui-btn.layui-btn-primary {line-height:36px;}
.layui-btn.layui-btn-sm.layui-btn-primary {line-height:28px;}
.layui-btn.layui-btn-xs.layui-btn-primary {line-height:20px;}
/* btn */

/* layer */
.layui-layer {position:fixed !important;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.3) !important;}
.layui-layer-dialog {min-width:400px !important;}
.layui-layer-hui {box-shadow:none !important;border-radius:2px !important;}
.layui-layer-hui {min-width:48px !important;min-height:48px !important;}
.layui-layer-hui .layui-layer-content {color:#FFF;padding:12px 20px !important;}
.layui-layer-loading {box-shadow:none !important;}
.layui-layer-loading .layui-layer-loading-1 {width:44px !important;height:44px !important;padding:15px !important;border-radius:5px !important;background:rgba(0, 0, 0, 0.6) !important;}
/* layer */

.layui-window .layui-layer-content {margin:0;padding:15px;overflow:auto;}
.layui-window .layui-layer-content .layui-tab {margin-top:-10px;}
.layui-window .layui-layer-content .layui-table {margin-top:0;}

/* opwindow */
.opwindow {}
.opwindow .layui-form-select dl {max-height:192px;}
.opwindow .layui-form-item {margin-bottom:10px;}
.opwindow .layui-form-item .layui-input-wdith {width:100% !important;}
.opwindow .layui-form-item .layui-col {padding:0 10px;}
.opwindow .layui-form-item .layui-col label {display:inline-block;padding-bottom:5px;}
.opwindow .layui-form-item .layui-col label {display:inline-block;padding-bottom:5px;}
/* opwindow */

.check-slider {display:none;}
.input-slider {position:relative;display:block;width:34px;height:18px;cursor:pointer;border-radius:9px;transition:all 0.25s;}
.input-slider::after {position:absolute;content:'';width:14px;height:14px;top:2px;left:2px;border-radius:50%;transition:all 0.25s;background:#EEE;}
.input-slider::before {position:absolute;content:'';width:34px;height:18px;top:0px;left:0px;border-radius:9px;transition:all 0.25s;background:#BBB;}
.check-slider:checked+.input-slider::after {left:18px;}
.check-slider:checked+.input-slider::before {background:#009688;}
.radio, .checkbox {display:none;}
.radio+label, .checkbox+label {cursor:pointer;display:inline-block;}
.radio+label {padding-left:20px;background:url(ico_radio.png) no-repeat;}
.radio+label.none {font-size:0;padding-left:14px;}
.radio+label {background-position:0 3px;}
.radio:checked+label {background-position:0 -47px;}
.checkbox+label {padding-left:20px;background:url(ico_check.png) no-repeat;}
.checkbox+label.none {font-size:0;padding-left:14px;}
.checkbox+label {background-position:0 3px;}
.checkbox:checked+label {background-position:0 -47px;}
@-moz-document url-prefix() {
	.Firefox {}
	.radio+label {background-position:0 4px;}
	.radio:checked+label {background-position:0 -46px;}
	.checkbox+label {background-position:0 4px;}
	.checkbox:checked+label {background-position:0 -46px;}
}

.listpages {}
.listpages ul {clear:both;overflow:hidden;font-size:12px;}
.listpages ul li {display:inline-block;min-width:28px;min-height:28px;background:#FFF;border:1px solid #099;}
.listpages ul li:not(:first-child) {margin-left:-1px;}
.listpages ul li a {display:inline-block;min-width:8px;line-height:28px;padding:0 10px;color:#333;text-align:center;text-decoration:none;}
.listpages ul li a:hover {color:#099;text-decoration:none;}
.listpages ul li.active {line-height:28px;background:#099;color:#FFF;text-align:center;}
.listpages ul li.disabled {min-width:auto;line-height:28px;text-align:center;}
.listpages ul.pagination li.disabled {}
.listpages ul.pagination li.disabled span {padding:0 10px;}

/* Loader */
.befen-spinner {position:relative;width:16px;height:16px;transform:translate(-100px,-100px) scale(1) translate(100px,100px);-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.befen-spinner div{position:absolute;top:0;left:8px;width:2px;height:5px;background:#000;border-radius:2px;transform-origin:1px 8px;-webkit-transform-origin:1px 8px;animation:befen-spinner linear 1s infinite;-webkit-animation:befen-spinner linear 1s infinite}@keyframes befen-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes befen-spinner{0%{opacity:1}100%{opacity:0}}.befen-spinner div:nth-child(1){transform:rotate(0deg);-webkit-transform:rotate(0deg);animation-delay:-0.875s;-webkit-animation-delay:-0.875s}.befen-spinner div:nth-child(2){transform:rotate(45deg);-webkit-transform:rotate(45deg);animation-delay:-0.75s;-webkit-animation-delay:-0.75s}.befen-spinner div:nth-child(3){transform:rotate(90deg);-webkit-transform:rotate(90deg);animation-delay:-0.625s;-webkit-animation-delay:-0.625s}.befen-spinner div:nth-child(4){transform:rotate(135deg);-webkit-transform:rotate(135deg);animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.befen-spinner div:nth-child(5){transform:rotate(180deg);-webkit-transform:rotate(180deg);animation-delay:-0.375s;-webkit-animation-delay:-0.375s}.befen-spinner div:nth-child(6){transform:rotate(225deg);-webkit-transform:rotate(225deg);animation-delay:-0.25s;-webkit-animation-delay:-0.25s}.befen-spinner div:nth-child(7){transform:rotate(270deg);-webkit-transform:rotate(270deg);animation-delay:-0.125s;-webkit-animation-delay:-0.125s}.befen-spinner div:nth-child(8){transform:rotate(315deg);-webkit-transform:rotate(315deg);animation-delay:0s;-webkit-animation-delay:0s;}
.befen-loading {position:relative;width:44px;height:44px;transform:translate(-100px,-100px) scale(1) translate(100px,100px);-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.befen-loading div{position:absolute;top:0;left:20px;width:4px;height:15px;background:#FFF;border-radius:2px;transform-origin:2px 23px;-webkit-transform-origin:2px 23px;animation:befen-loading linear 1s infinite;-webkit-animation:befen-loading linear 1s infinite}@keyframes befen-loading{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes befen-loading{0%{opacity:1}100%{opacity:0}}.befen-loading div:nth-child(1){transform:rotate(0deg);-webkit-transform:rotate(0deg);animation-delay:-0.875s;-webkit-animation-delay:-0.875s}.befen-loading div:nth-child(2){transform:rotate(45deg);-webkit-transform:rotate(45deg);animation-delay:-0.75s;-webkit-animation-delay:-0.75s}.befen-loading div:nth-child(3){transform:rotate(90deg);-webkit-transform:rotate(90deg);animation-delay:-0.625s;-webkit-animation-delay:-0.625s}.befen-loading div:nth-child(4){transform:rotate(135deg);-webkit-transform:rotate(135deg);animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.befen-loading div:nth-child(5){transform:rotate(180deg);-webkit-transform:rotate(180deg);animation-delay:-0.375s;-webkit-animation-delay:-0.375s}.befen-loading div:nth-child(6){transform:rotate(225deg);-webkit-transform:rotate(225deg);animation-delay:-0.25s;-webkit-animation-delay:-0.25s}.befen-loading div:nth-child(7){transform:rotate(270deg);-webkit-transform:rotate(270deg);animation-delay:-0.125s;-webkit-animation-delay:-0.125s}.befen-loading div:nth-child(8){transform:rotate(315deg);-webkit-transform:rotate(315deg);animation-delay:0s;-webkit-animation-delay:0s;}
/* Loader */

.admin-content .layui-elem-quote {line-height:14px;}
.admin-content .layui-tab:first-child {margin-top:-10px !important;}
.layui-form-item:last-child .layui-col-md12 button {margin-top:10px;}
.layui-tab+.layui-form-item:last-child .layui-col-md12 button {margin-top:-10px;}
.layui-tab-content .layui-table:first-child {margin-top:0 !important;}
.layui-tab-content .searcher+form .layui-table:first-child {margin-top:10px !important;}

/* SideShow */
.side-loader {position:absolute;top:71px;right:11px;}
.side-show {position:absolute;z-index:9999;top:60px;right:0;width:400px;background-color:#FFF;box-shadow:-3px -3px 8px rgba(0, 0, 0, 0.2);-webkit-box-shadow:-3px -3px 8px rgba(0, 0, 0, 0.2);animation-name:fadeInRight;animation-duration:.35s;animation-fill-mode:both;}
.side-show .side-head {height:39px;border-bottom:1px solid #CCC;}
.side-show .side-head h3 {padding:0 20px;line-height:39px;font-size:15px;}
.side-show .side-head .side-head-close {position:absolute;top:8px;right:20px;width:16px;height:16px;color:#999;font-size:22px;font-weight:bold;}
.side-show .side-head .side-head-close:hover {color:#333;}
.side-show .side-body {overflow:auto;padding:0 10px;}
@keyframes fadeInRight {
	from {transform:translate3d(360px, 0, 0);}
	to {transform:none;}
}
/* SideShow */

/* autoComplete */
.div-autoComplete {}
.input-autoComplete {}
.input-autoComplete .layui-edge {position:absolute;right:10px;top:50%;z-index:9999;margin-top:-3px;cursor:pointer;border-width:6px;border-top-style:solid;border-top-color:#C2C2C2;transition:all 0.3s;-webkit-transition:all 0.3s;}
.input-autoComplete.list-selected .layui-edge {margin-top:-9px;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.input-autoComplete .layui-input {padding-right:30px;}
.select-autoComplete {position:absolute;left:0;top:0;z-index:9999;width:100%;background-color:#FFF;border:1px solid #D2D2D2;border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:none;overflow-y:auto;max-height:192px;padding:5px 0;width:auto;min-width:100%;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.15);}
.select-autoComplete dd {padding:0 10px;height:36px;line-height:36px;display:block;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.select-autoComplete dd:hover {color:#FFF;background-color:#1E90FF;}
.select-autoComplete dd.none {color:#999;text-align:center;}
.select-autoComplete dd.none:hover {background-color:#FFF;}
.select-autoComplete dd.selected {color:#FFF;background-color:#1E90FF;}
.select-autoComplete dd.selected:hover {color:#FFF;background-color:#1E90FF;}
.select-autoComplete dd span.layui-badge {margin-left:8px;padding:0 3px 0 2px;}
/* autoComplete */

td.editor {text-align:left;}
td.td1 {width:20%;text-align:right;}
td.td2 {width:80%;text-align:left;}
td.op {text-align:center;}
td.op .layui-btn+.layui-btn {margin-left:5px;}

.input-warnning {border-color:#FF5722;}
.layui-bg-status-0 {color:#666;background-color:#DDDDDD;}
.layui-bg-status-1 {color:#FFF;background-color:#009688;}
.layui-bg-status-2 {color:#FFF;background-color:#FF5722;}
.layui-bg-status--1 {color:#FFF;background-color:#FFB800;}

.data-trade span {display:block;font-size:24px;}
.data-trade {height:90px;line-height:30px;border-radius:3px;padding-left:20px;padding-top:30px;color:#FFFFFF;background-color:#1E9FFF;}

